SUMMARY:
It sets the first result as the result you will test.
If you lost where you were cycling through results, this resets it to the very first result in the list, even though I don't know how you could get lost.
Also use this after you start a new scan.
It doesn't need that 3 second delay.


NOTE:
Use this before you try the "Cycle Through Results", "Apply Old Value", or "Get The Address" functions.
If you don't, here's what happens:
Cycling through results will start at address 00000000 with value 00000000 and it will take an eternity to get to where the results start.
You will apply the value 00000000 to the address 00000000.
You will always get the "bit is off" effect or 0000 for the "Get The Address" function.


200ffccc 8dea0000 lw t2, $0000(t7)            Load the first result's address.
200ffcd0 8deb0004 lw t3, $0004(t7)            Load the first result's value.
200ffcd4 af0f0000 sw t7, $0000(t8)            Store the first result's location at address 000ffff0.  This is used for the function "Cycle Through Results".
200ffcd8 af0a0004 sw t2, $0004(t8)            Store the first result's address at address 000ffff4.  It will be used in the "Apply Old Value" and "Get The Address" functions.
200ffcdc 03e00008 jr ra
200ffce0 af0b0008 sw t3, $0008(t8)            Store the first result's value at address 000ffff8.  It will be used in the "Apply Old Value" function to test if it is the code you are searching for.